﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using BUS;
using DTO;

namespace CungMuaC5
{
    public partial class WebForm3 : System.Web.UI.Page
    {
        int MaTK;
        string text1;
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Fill();
                MaTK = int.Parse(Request.QueryString["ma"].ToString());
                text1 = "~/Account_Admin/QuanLyTaiKhoan/EditTaiKhoan.aspx?ma=" + MaTK.ToString();
                Button2.PostBackUrl = text1;
            }
        }
        private void Fill()
        {
            BUS_TaiKhoan bus = new BUS_TaiKhoan();
            MaTK = int.Parse(Request.QueryString["ma"].ToString());
            List<DTO_TaiKhoan> list = new List<DTO_TaiKhoan>();
            list = bus.XemChiTiet(MaTK);

           
            switch (list[0].TinhTrang)
            {
                case 0: Label9.Text = "Bình Thường";
                    break;
                case 1: Label9.Text = "Tạm Khóa";
                    break;

            }
            switch (Convert.ToInt32( list[0].GioiTinh))
            {
                case 0: Label18.Text = "Nữ";
                    break;
                case 1: Label18.Text = "Nam";
                    break;

            }
            Label1.Text = list[0].MaTK.ToString();
            Label7.Text = list[0].HoTen;
            Label3.Text = list[0].Email;
            Label1.Text = list[0].MaTK.ToString();
            Label17.Text = list[0].Password;
            
           
            Label20.Text = list[0].NgaySinh.ToString();
            Label11.Text = list[0].DienThoai;

            switch (list[0].LoaiTK)
            {
                case 0: Label13.Text = "Người Dùng Thường";
                    break;
                case 1: Label13.Text = "Người Dùng Admin";
                    break;
                case 2: Label13.Text = "Người Dùng Doanh Nghiệp";
                    break;
            }

            List<DTO_DNKV> list1 = new List<DTO_DNKV>();
            list1 = bus.XemChiTietBoSung(MaTK);

            if (list1.Count==0)
            {

                Label15.Visible = false;
                Label21.Visible = false;
                Label22.Visible = false;
                Label23.Visible = false;
                Label24.Visible = false;
                Label25.Visible = false;
                Label26.Visible = false;
                HyperLink4.Visible = false;
                Label27.Visible = false;
                Label29.Visible = false;
                Label28.Visible = false;
                Label30.Visible = false;
                Label31.Visible = false;
                Label32.Visible = false;
                Label33.Visible = false;
                Label34.Visible = false;
                Label35.Visible = false;
                Label36.Visible = false;
            }
            else
            {
                Label21.Text = list1[0].MaDN.ToString();
                Label23.Text = list1[0].ChucVu;
                Label25.Text = list1[0].TenDoanhNghiep;
                HyperLink4.Text = list1[0].Website;
                HyperLink4.NavigateUrl = list1[0].Website;
                Label29.Text = list1[0].DiaChi;
                Label30.Text = list1[0].LoaiHinhKinhDoanh.ToString();
                Label32.Text = list1[0].TenKhuVuc;
                Label34.Text = list1[0].ThongTinHopTac;
               // Label36.Text = list1[0].TinhTrang.ToString();
            }
        }

        protected void Button2_Click(object sender, EventArgs e)
        {
            
        }
    }
}